import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Una ciudad.
 * 
 * @author Mario Alberto Valencia Valero
 */
public class Ciudad extends Edificio
{
    /**
     * Constructor
     * @param color  color del edificio
     */
    public Ciudad(Unidad.Color color)
    {
        setImage("ciudad_"+color.name()+".gif");
        col = color;
    }
    
    /**
     * Capturar el edificio.
     * @param col  color de la unidad que captura
     */
    public void captura(Unidad.Color col)
    {
        super.captura(col);
        if(captura<=0)
        {
            Unidad.Color nuevoCol = col;
            getWorld().addObject( new Ciudad(nuevoCol), getX(), getY() );
            getWorld().removeObject(this);
        }
    }
}
